Skip to content

Add extension support#511

Draft
Jebzou wants to merge 7 commits intomainfrom
EnableExtensionSupportInEo
Draft

Add extension support#511
Jebzou wants to merge 7 commits intomainfrom
EnableExtensionSupportInEo

Conversation

@Jebzou
Copy link
Member

@Jebzou Jebzou commented Nov 15, 2024

Had to handle Cefsharp and Webview2 differently :

Cefsharp :
Cefsharp had support for extensions but was buggy. In newer version, they dropped extension support.
But you can manually add extension with Chrome's built-in extension manager.
So in extra browser, I added a button that opens chrome's extension page.

image

Webview2 :
Webview2 supports extensions programmatically, but the user can't manage his extensions.
I added a button that opens a simple view that behaves like chrome's extension page in extra browser.

image

@myangelkamikaze
Copy link
Member

I think we need to handle the https redirect for higher CefSharp versions. I tried to raise the version before but people got stuck with a white screen. I forgot how to reproduce it reliably.
https://discord.com/channels/535244652505202689/936673384689975338/1272901460513919007

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot
1 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@Jebzou Jebzou closed this Nov 24, 2024
@Jebzou Jebzou reopened this Oct 22, 2025
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
1 New Code Smells (required ≤ 0)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@Jebzou Jebzou marked this pull request as draft November 5, 2025 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants